Development of a CNC interpolation scheme for CNC controller based on Runge-Kutta method
نویسندگان
چکیده
Abstract: The parametric interpolators of modern CNC machines use Taylor’s series approximation to generate successive parameter values for the calculation of x, y, z coordinates of tool positions. In order to achieve greater accuracy, higher order derivatives are required at every sampling period which complicates the calculation for contours represented by NURBS curve. In addition, this method calculates the chordal error in a given segment through estimation of the curvature neglecting a fraction of the error. In order to avoid calculating higher derivatives and make the calculations simpler, this paper proposes the classical fourth-order Runge-Kutta (RK) method for the determination of successive tool positions requiring the calculation of the first derivatives only. Furthermore, a method of estimating the chordal error on the average value of parameters at the end points of a given curve segment is proposed here that does not require the calculation of curvature at every segment. Finally, a variable feedrate interpolation scheme is designed combining the RK method of parameter calculation and the proposed method of chordal error calculation. Results show that reduced chordal error and feedrate fluctuations are achievable with the proposed interpolator compared to the conventional interpolator based on Taylor’s approximation with higher order terms.
منابع مشابه
Contour Error Coupled-Control Strategy based on Line Interpolation and Curve Interpolation
In practical machining, the multi-axis actual dynamic performances don’t match well, which reduces the profile precision greatly. The computer numerical control (CNC) machine tools contour error coupled-control strategy based on line interpolation and curve interpolation is developed in the paper. After analyze the conventional CNC contour error control scheme, put forward the contour error cou...
متن کاملReal-time Variable Feedrate Parametric Interpolator for Cnc Machining
In modern commercial CAD and systems, a wide variety of part shapes for dies and molds are usually represented in parametric curves (or surfaces) like the Bezier curve, B-spline, and NURBS. However, conventional CNC machines only provide line or circular interpolators. In order to perform the machining of molds, the shapes and desired tool paths designed using CAD/CAM systems are typically appr...
متن کاملDevelopment of a QFD-based expert system for CNC turning centre selection
Computer numerical control (CNC) machine tools are automated devices capable of generating complicated and intricate product shapes in shorter time. Selection of the best CNC machine tool is a critical, complex and time-consuming task due to availability of a wide range of alternatives and conflicting nature of several evaluation criteria. Although, the past researchers had attempted to select ...
متن کاملA Novel Architecture for Compiled-type Software CNC System
PC-based software computer numerical control (CNC) system is the ideal for open CNC system, but there are some problems about the current open CNC system, such as the limitation of interpolation cycle, demanding on high-speed and high precision machining and the limitation of operation system (OS). So advances a novel PC-based architecture for compiled-type software CNC system, in the architect...
متن کاملA Multiquadric Interpolation Method for Solving Initial Value Problems
In this paper, an interpolation method for solving linear diierential equations was developed using multiquadric scheme. Unlike most iterative formula , this method provides a global interpolation formulae for the solution. Numerical examples show that this method ooers a higher degree of accuracy than Runge-Kutta formula and the iterative multistep methods developed by Hyman (1978).
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IJCAET
دوره 4 شماره
صفحات -
تاریخ انتشار 2012